//******ADD THIS TO MAIN FILE WHEN FINISHED**
//
//Filename: StaticMenuOutputs.asm
//Date Created: March 8,  2009
//Last Edited:  March 14, 2009
//
//Comments/Explanation: ********These are going to be the static LCD outputs (mostly menus)
//						********Assuming GPC0 is being used for output
//
//Input Parameters:		None so far
//Output Parameters:	Will be outputting a CURRENT_MENU_ID for the sake of tracking which menu we are at and which button we have pressed
//						will need to implement a list of how many menus there are and how many options there are and which are selectable

//
//NOTE:::::: Recall -> PUTUART uses r1 for input


DrawSplashScreen:

		st	r0, sp, 0
		st	r1, sp, 1
		st	r2, sp, 2
		add	sp, sp, 3

		//FUNCTION START
		mov r1, 'N'
		jsr r6, PutUART

		jsr r6, DelayLong //might be too long, only need 6uS or something?

		mov r1, 'L'

		mov r1,24

		mov r1,8

		sub	sp, sp, 3
		ld	r0, sp, 0
		ld	r2, sp, 1
		ld	r6, sp, 2
		//end of drawsplashscreen
